Farm out definition

Search

farm out

farm out logo #20974 verb arranged for contracted work to be done by others
Found on https://www.encyclo.co.uk/local/20974
No exact match found.